Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.0
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
java.io.InputStream

Packages that use InputStream
java.io | Provides for system input and output through data streams, serialization and the file system.
java.security | Provides the classes and interfaces for the security framework.
java.util.jar | Provides classes for reading and writing the JAR (Java ARchive) file format, which is based on the standard ZIP file format with an optional manifest file.
java.util.zip | Provides classes for reading and writing the standard ZIP and GZIP file formats.
javax.crypto | Provides the classes and interfaces for cryptographic operations.
javax.sound.sampled | Provides interfaces and classes for capture, processing, and playback of sampled audio data.
javax.swing | Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
org.omg.CORBA.portable | Provides a portability layer, that is, a set of ORB APIs that makes it possible for code generated by one vendor to run on another vendor's ORB.

Uses of InputStream in java.io

Subclasses of InputStream in java.io
`class` | `BufferedInputStream` A `BufferedInputStream` adds functionality to another input stream-namely, the ability to buffer the input and to support the `mark` and `reset` methods.
`class` | `ByteArrayInputStream` A `ByteArrayInputStream` contains an internal buffer that contains bytes that may be read from the stream.
`class` | `DataInputStream` A data input stream lets an application read primitive Java data types from an underlying input stream in a machine-independent way.
`class` | `FileInputStream` A `FileInputStream` obtains input bytes from a file in a file system.
`class` | `FilterInputStream` A `FilterInputStream` contains some other input stream, which it uses as its basic source of data, possibly transforming the data along the way or providing additional functionality.
`class` | `LineNumberInputStream` Deprecated. This class incorrectly assumes that bytes adequately represent characters. As of JDK 1.1, the preferred way to operate on character streams is via the new character-stream classes, which include a class for counting line numbers.
`class` | `ObjectInputStream` An ObjectInputStream deserializes primitive data and objects previously written using an ObjectOutputStream.
`class` | `PipedInputStream` A piped input stream should be connected to a piped output stream; the piped input stream then provides whatever data bytes are written to the piped output stream.
`class` | `PushbackInputStream` A `PushbackInputStream` adds functionality to another input stream, namely the ability to "push back" or "unread" one byte.
`class` | `SequenceInputStream` A `SequenceInputStream` represents the logical concatenation of other input streams.
`class` | `StringBufferInputStream` Deprecated. This class does not properly convert characters into bytes. As of JDK 1.1, the preferred way to create a stream from a string is via the `StringReader` class.

Uses of InputStream in java.security

Subclasses of InputStream in java.security
`class` | `DigestInputStream` A transparent stream that updates the associated message digest using the bits going through the stream.

Uses of InputStream in java.util.jar

Subclasses of InputStream in java.util.jar
`class` | `JarInputStream` The `JarInputStream` class is used to read the contents of a JAR file from any input stream.

Uses of InputStream in java.util.zip

Subclasses of InputStream in java.util.zip
`class` | `CheckedInputStream` An input stream that also maintains a checksum of the data being read.
`class` | `GZIPInputStream` This class implements a stream filter for reading compressed data in the GZIP format.
`class` | `InflaterInputStream` This class implements a stream filter for uncompressing data in the "deflate" compression format.
`class` | `ZipInputStream` This class implements an input stream filter for reading files in the ZIP file format.

Uses of InputStream in javax.crypto

Subclasses of InputStream in javax.crypto
`class` | `CipherInputStream` A CipherInputStream is composed of an InputStream and a Cipher so that read() methods return data that are read in from the underlying InputStream but have been additionally processed by the Cipher.

Uses of InputStream in javax.sound.sampled

Subclasses of InputStream in javax.sound.sampled
`class` | `AudioInputStream` An audio input stream is an input stream with a specified audio format and length.

Uses of InputStream in javax.swing

Subclasses of InputStream in javax.swing
`class` | `ProgressMonitorInputStream` Monitors the progress of reading from some InputStream.

Uses of InputStream in org.omg.CORBA.portable

Subclasses of InputStream in org.omg.CORBA.portable
`class` | `InputStream` InputStream is the Java API for reading IDL types from CDR marshal streams.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.0
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.